2d discrete fourier transform in image processing